.common-layout-page {
  height: 100%;
  width: 100%;
  box-sizing: border-box;

  .common-screen-group {
    width: 100%;
    min-height: 80px;
    background: #fff;
    padding: 15px 10px 0;
    margin-bottom: 10px;
    box-sizing: border-box;

    &::v-deep .common-form {
      .el-form-item {
        margin-bottom: 10px;
      }
    }

    .common-btn-group {
      margin-left: 10px;
    }
  }

  .common-content-group {
    width: 100%;
    height: 89%;
    background-color: #fff;
    padding: 10px 15px;
    box-sizing: border-box;

    .common-operate-group {
      margin-bottom: 10px;
    }

    .common-table-list-group {
      width: 100%;
      height: 88%;
      overflow-y: auto;

      .common-table-group {
        height: 100%;
        width: 100%;
      }
    }

    .common-table-plagination {
      padding: 5px 10px;
      text-align: right;
    }
  }
}

.common-layout-group {
  background-color: #fff;
  padding: 10px 15px;
  box-sizing: border-box;
}